package com.mo.modular.tv.view;

import java.beans.Transient;
import java.util.List;

import org.apache.commons.lang.StringUtils;

public class SearchContentListVO {
	//private String keyword;
	//private String keytype;
	private int pageno;
	private int pagesize;
	//private String year;
	//private String region;
	//private String pinyin;
	//private String providerIds;
	private List<SearchContentList> contentList;
	private int totalSize;
	/*private String ugpIdsMac;
	private String ugpIdsZone;
	private String ugpIdsModel;
	private String ugpIdsChannel;
   private String ugpIdsMac2;
   private String ugpIdsZone2;
   private String ugpIdsModel2;
   private String ugpIdsChannel2;*/
//   private String key;
//	private String sequence;
//	private String plat;
//	private String clientVersion;
//	private String userAgent;
//	private String format;
//	private String user_token;
//	private String user_ip;
//	private String user_zone;//用户所在地区
//	private String userid;
//	private String friend_stb_id;
//	private String udid;
//	private String access_id;
//	private String logPrefix;
//	private String macaddr;//机顶盒mac地址
//	private String site_id;
	private String menu_id;
	
//	private String label_id;
	
//	private String c_area;
	
//	private String c_origin;
	
//	private String c_type;
	
//	private String c_level;
	
//	private String c_priceSection;
	
//	private String c_brand;
	
//	private String c_sellStatus;
	
////  private List<String> listUserGroup;//用户测试组
////  private String userGroup;//用户测试组
//  private String model;//机顶盒型号
//  private String channel;//对应客户端打包时的渠道号
//  private boolean wasuOldVersion;
//
//  private List fileItems;
//	private Map<String, String> fieldMap = new HashMap<String, String>();

//	public String printHeader() {
//		return "macaddr=" + this.macaddr + ",channel=" + this.channel + ",userid=" + this.userid
//				+ ",userip=" + this.user_ip+ ",userZone=" + this.user_zone + ",key=" + this.key + ",plat="
//				+ this.plat + ",clientversion=" + this.clientVersion;
//	}
//  public String getChannel() {
//     return channel;
//  }
//  public void setChannel(String channel) {
//     this.channel = channel;
//  }
//
//	public String getModel() {
//		return model;
//	}
//
//	public void setModel(String model) {
//		this.model = model;
//	}
//
//
//	public String getMacaddr() {
//		return macaddr;
//	}
//
//	public void setMacaddr(String macaddr) {
//		this.macaddr = macaddr;
//	}
//
//	public String getLogPrefix() {
//		return logPrefix;
//	}
//
//	public void setLogPrefix(String logPrefix) {
//		this.logPrefix = logPrefix;
//	}
//
//	public String getFriend_stb_id() {
//		return friend_stb_id;
//	}
//
//	public void setFriend_stb_id(String friend_stb_id) {
//		this.friend_stb_id = friend_stb_id;
//	}
//
//	public String getUdid() {
//		return udid;
//	}
//
//	public void setUdid(String udid) {
//		this.udid = udid;
//	}
//
//	public String getAccess_id() {
//		return access_id;
//	}
//
//	public void setAccess_id(String access_id) {
//		this.access_id = access_id;
//	}
//
//	public String getKey() {
//		return key;
//	}
//
//	public void setKey(String key) {
//		this.key = key;
//	}
//
//	public String getSequence() {
//		return sequence;
//	}
//
//	public void setSequence(String sequence) {
//		this.sequence = sequence;
//	}
//
	
//	public String getPlat() {
//		return plat;
//	}

	public String getMenu_id() {
		return menu_id;
	}

	public void setMenu_id(String menu_id) {
		this.menu_id = menu_id;
	}

//	public void setPlat(String plat) {
//		this.plat = plat;
//	}
//
//	public String getClientVersion() {
//		return clientVersion;
//	}
//
//	public void setClientVersion(String clientVersion) {
//		this.clientVersion = clientVersion;
//	}
//
//	public String getUserAgent() {
//		return userAgent;
//	}
//
//	public void setUserAgent(String userAgent) {
//		this.userAgent = userAgent;
//	}
//
//	public String getFormat() {
//		return format;
//	}
//
//	public void setFormat(String format) {
//		this.format = format;
//	}
//
//	public String getUser_token() {
//		return user_token;
//	}
//
//	public void setUser_token(String user_token) {
//		this.user_token = user_token;
//	}
//
//	public String getUser_ip() {
//		return user_ip;
//	}
//
//	public void setUser_ip(String user_ip) {
//		this.user_ip = user_ip;
//	}
//	public String getUser_zone() {
//		return user_zone;
//	}
//
//	public void setUser_zone(String user_zone) {
//		this.user_zone = user_zone;
//	}
//	public List getFileItems() {
//		return fileItems;
//	}
//
//	public void setFileItems(List fileItems) {
//		this.fileItems = fileItems;
//	}
//
//	public String getUserid() {
//		return userid;
//	}
//
//	public void setUserid(String userid) {
//		this.userid = userid;
//	}
//
//	public Map<String, String> getFieldMap() {
//		return fieldMap;
//	}
//
//	public void setFieldMap(Map<String, String> fieldMap) {
//		this.fieldMap = fieldMap;
//	}
//
//	public String getSite_id() {
//		return site_id;
//	}

//	public void setSite_id(String siteId) {
//		site_id = siteId;
//	}
//  public String getUserGroup() {
//     return userGroup;
//  }
//  public void setUserGroup(String userGroup) {
//     this.userGroup = userGroup;
//  }
//	public List<String> getListUserGroup() {
//		return listUserGroup;
//	}
//
//	public void setListUserGroup(List<String> listUserGroup) {
//		this.listUserGroup = listUserGroup;
//		if (listUserGroup != null)
//		   this.userGroup = listUserGroup.toString().replaceAll("[ \\[\\]]", "");
//		else
//		   this.userGroup = "";
//	}
//	public void setUserGroup(List<String> listUserGroup) {
//		if (listUserGroup != null)
//		   this.userGroup = listUserGroup.toString().replaceAll("[ \\[\\]]", "");
//		else
//		   this.userGroup = "";
//	}
//	public String getCacheKey() {
//		StringBuffer cacheKey = new StringBuffer();
//		cacheKey.append(InitManager.getCacheKeyPrefix() + "#" + getKey() + "#"+ getPlat()+"#"+getClientVersion()
//				+ "#" + getSite_id() + "#" + getFormat()+"#"+getUserGroup() + "#" + getChannel());
//		
//		if ("GetAppDetail".equals(getKey())) {
//			Map<String, String> fieldMap = getFieldMap();
//			String contentid = fieldMap.get(QName_Enums.CONTENTID.getLocalName());
//			cacheKey.append("#" + contentid);
//		}else if("GetContentTVPlayUrl".equals(getKey())){
//			Map<String, String> fieldMap = getFieldMap();
//			String contentid = fieldMap.get(QName_Enums.CONTENTID.getLocalName());
//			String is_HD = fieldMap.get(QName_Enums.IS_HD.getLocalName());
//			String episodeid = fieldMap.get(QName_Enums.EPISODEID.getLocalName());
//			String tag = fieldMap.get(QName_Enums.TAG.getLocalName());
//			String menuCode = fieldMap.get(QName_Enums.ISP_MENU_CODE.getLocalName());
//			cacheKey.append("#"+contentid+"#"+is_HD+"#"+episodeid+"#"+tag+"#"+menuCode);
//		}else if("GetAppDownloadUrl".equals(getKey())){
//			 Map<String, String> fieldMap = getFieldMap();
//		     String contentid = fieldMap.get(QName_Enums.CONTENTID.getLocalName());
//		     cacheKey.append("#"+contentid);
//		}else if("GetAreaList".equals(getKey())){
//			 Map<String, String> fieldMap = getFieldMap();
//		     String areaid = fieldMap.get(QName_Enums.AREA_ID.getLocalName());
//		     String areacode = fieldMap.get("areacode");
//		     cacheKey.append("#"+areaid+"#"+areacode);
//		}else if("GetRecommendList".equals(getKey())){
//			 Map<String, String> fieldMap = getFieldMap();
//		     String types = fieldMap.get(QName_Enums.Content_Type.getLocalName());
//		     String pageno = fieldMap.get(QName_Enums.PAGENO.getLocalName());
//		     String pagesize = fieldMap.get(QName_Enums.PAGESIZE.getLocalName());
//		     cacheKey.append("#"+types+"#"+pageno+"#"+pagesize);
//		}else if("GetSaleDetail".equals(getKey())){
//			 Map<String, String> fieldMap = getFieldMap();
//		     String contentid = fieldMap.get(QName_Enums.CONTENTID.getLocalName());
//		     cacheKey.append("#"+contentid);
//		}
//
//		return cacheKey.toString();
//	}
//	public boolean isWasuOldVersion() {
//		return wasuOldVersion;
//	}
//	public void setWasuOldVersion(boolean wasuOldVersion) {
//		this.wasuOldVersion = wasuOldVersion;
//	}

/*	public String getUgpIdsMac2() {
      return ugpIdsMac2;
   }

   public void setUgpIdsMac2(String ugpIdsMac2) {
      this.ugpIdsMac2 = ugpIdsMac2;
   }

   public String getUgpIdsZone2() {
      return ugpIdsZone2;
   }

   public void setUgpIdsZone2(String ugpIdsZone2) {
      this.ugpIdsZone2 = ugpIdsZone2;
   }

   public String getUgpIdsModel2() {
      return ugpIdsModel2;
   }

   public void setUgpIdsModel2(String ugpIdsModel2) {
      this.ugpIdsModel2 = ugpIdsModel2;
   }

   public String getUgpIdsChannel2() {
      return ugpIdsChannel2;
   }

   public void setUgpIdsChannel2(String ugpIdsChannel2) {
      this.ugpIdsChannel2 = ugpIdsChannel2;
   }

   public String getUgpIdsMac() {
		return ugpIdsMac;
	}

	public void setUgpIdsMac(String ugpIdsMac) {
		this.ugpIdsMac = ugpIdsMac;
	}

	public String getUgpIdsZone() {
		return ugpIdsZone;
	}

	public void setUgpIdsZone(String ugpIdsZone) {
		this.ugpIdsZone = ugpIdsZone;
	}

	public String getUgpIdsModel() {
		return ugpIdsModel;
	}

	public void setUgpIdsModel(String ugpIdsModel) {
		this.ugpIdsModel = ugpIdsModel;
	}

	public String getUgpIdsChannel() {
		return ugpIdsChannel;
	}

	public void setUgpIdsChannel(String ugpIdsChannel) {
		this.ugpIdsChannel = ugpIdsChannel;
	}*/

/*	public boolean isPinyinn(){
		//1 拼音搜索  0 汉字搜索
		if(!StringUtils.isEmpty(pinyin)){
			int isPinyin = Integer.parseInt(pinyin); 
			if(isPinyin==1){
				return true;
			}else if(isPinyin==0){
				return false;
			}else{
				return false;
			}
		}else{
			return false; //默认汉字搜索
		}
	}
	
	public String getPinyin() {
		return pinyin;
	}

	public void setPinyin(String pinyin) {
		this.pinyin = pinyin;
	}

	public String getKeyword() {
		return keyword;
	}
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	public String getKeytype() {
		return keytype;
	}
	public void setKeytype(String keytype) {
		this.keytype = keytype;
	}*/
	public int getPageno() {
		return pageno;
	}
	public void setPageno(int pageno) {
		this.pageno = pageno;
	}
	public int getPagesize() {
		return pagesize;
	}
	public void setPagesize(int pagesize) {
		this.pagesize = pagesize;
	}
/*	public String getProviderIds() {
		return providerIds;
	}
	public void setProviderIds(String providerIds) {
		this.providerIds = providerIds;
	}*/
	
	public List<SearchContentList> getContentList() {
		return contentList;
	}
	public void setContentList(List<SearchContentList> contentList) {
		this.contentList = contentList;
	}
	public int getTotalSize() {
		return totalSize;
	}
	public void setTotalSize(int totalSize) {
		this.totalSize = totalSize;
	}
/*	public String getYear() {
		return year;
	}
	public String getRegion() {
		return region;
	}
	public void setYear(String year) {
		this.year = year;
	}
	public void setRegion(String region) {
		this.region = region;
	}

	public String getLabel_id() {
		return label_id;
	}

	public void setLabel_id(String label_id) {
		this.label_id = label_id;
	}

	public String getC_area() {
		return c_area;
	}

	public void setC_area(String c_area) {
		this.c_area = c_area;
	}

	public String getC_origin() {
		return c_origin;
	}

	public void setC_origin(String c_origin) {
		this.c_origin = c_origin;
	}

	public String getC_type() {
		return c_type;
	}

	public void setC_type(String c_type) {
		this.c_type = c_type;
	}

	public String getC_level() {
		return c_level;
	}

	public void setC_level(String c_level) {
		this.c_level = c_level;
	}

	public String getC_priceSection() {
		return c_priceSection;
	}

	public void setC_priceSection(String c_priceSection) {
		this.c_priceSection = c_priceSection;
	}

	public String getC_brand() {
		return c_brand;
	}

	public void setC_brand(String c_brand) {
		this.c_brand = c_brand;
	}

	public String getC_sellStatus() {
		return c_sellStatus;
	}

	public void setC_sellStatus(String c_sellStatus) {
		this.c_sellStatus = c_sellStatus;
	}*/



	
	
}
